stage a competition - German English Dictionary